Omsk is a major stop and indeed, one of the best stops on the Trans-Siberian Railway. This capital city is also the "terminus" for the Trans-Siberian Railway's South Ural branch.
Omsk has an airport, serviced by flights from Moscow, Saint Petersburg, Krasnoyarsk, and Andijan, Uzbekistan.